BMW Z4 MSport in fantastic condition, looks great with the top up or down. 62 plate with 44,569 miles on the clock. Full service history, hard top convertible with fully functioning electric roof. Luxury red leather interior, all in very good condition.